منابع مشابه
Comparing API Design Choices with Usability Studies
There are more APIs than ever, and designing APIs that are usable by their target audience is difficult. Work at Microsoft has demonstrated that running controlled usability studies with participants from different personas and analyzing the results of these studies using the cognitive dimensions framework is effective at identifying and preventing usability problems in APIs. This paper present...
متن کاملSome structural measures of API usability
In this age of collaborative software development, the importance of usable APIs is well recognized. There already exists a rich body of literature that addresses issues ranging from how to design usable APIs to assessing qualitatively the usability of a given API. However, there does not yet exist a set of generalpurpose metrics that can be pressed into service for a more quantitative assessme...
متن کاملImproving PIN Processing API Security
We propose a countermeasure for a class of known attacks on the PIN processing API used in the ATM (cash machine) network. This API controls access to the tamper-resistant Hardware Security Modules where PIN encryption, decryption and verification takes place. The attacks are differential attacks, whereby an attacker gains information about the plaintext values of encrypted customer PINs by mak...
متن کاملImproving Usability and Accessibility
There are significant barriers preventing many users, often disadvantaged citizens such as people with disabilities and elderly people, from accessing many services and information provided by e-solutions, especially governmental and commercial web sites and public access systems. Tenuta is a project funded by the European Union (EU) that is helping improve the usability and accessibility of es...
متن کاملImproving community-portals usability
Humans and machines are not using today the same formats of knowledge representation. This gap makes a serious problem in the interaction human-machine. We are exploding intelligent methods to minimize this gap showing at different human users, specifically and personalized, the knowledge used by machines.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Communications of the ACM
سال: 2016
ISSN: 0001-0782,1557-7317
DOI: 10.1145/2896587